﻿using System;
using System.Collections.Generic;
using System.Linq.Expressions;
using System.Globalization;
using System.Collections.Specialized;

namespace NMA.Domain.Model.Service.Application
{
    using NMA.Domain.Model.DTO;

    public interface IResourceFacade : IFacade
    {
        string ResourceType { get; set; }
        string GetResourceByCultureAndKeyInternal(CultureInfo culture, string resourceKey);
        ListDictionary GetResourcesByCulture(CultureInfo culture);
        string GetResourceByCultureAndKey(CultureInfo culture, string resourceKey);
    }
}